home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 2.0 Developer Kit / QuickTime 2.0 Developer Kit.iso / mac / MAC / Programming Stuff / Sample Code / Music Architecture / Mixed Bag / •Instrument Editor / IE PrintUtilities.c < prev    next >
Encoding:
C/C++ Source or Header  |  1994-09-20  |  439 b   |  33 lines  |  [TEXT/KAHL]

  1.  
  2.  
  3. #include <QuickDraw.h>
  4. #include "BigEasyTextish.h"
  5. #include "IE PrintUtilities.h"
  6.  
  7.  
  8.  
  9. void PrintPlural(long x, StringPtr zero,StringPtr s1,StringPtr pluralizer, StringPtr s2)
  10.     {
  11.     if(x)
  12.         DrawNum(x);
  13.     else
  14.         {
  15.         if(zero)
  16.             DrawString(zero);
  17.         else
  18.             DrawString("\pNo");
  19.         }
  20.     DrawChar(' ');
  21.     DrawString(s1);
  22.     if(x != 1 && x != -1)
  23.         {
  24.         if(pluralizer)
  25.             DrawString(pluralizer);
  26.         else
  27.             DrawChar('s');
  28.         }
  29.     if(s2)
  30.         DrawString(s2);
  31.     }
  32.  
  33.